cheque guarantee - German English Dictionary